module.exports = {

  

  // 微信请求头相关参数
  WX_HEADER_CODE: 'Code',
  WX_HEADER_ENCRYPTED_DATA: 'Encrypted-Data',
  WX_HEADER_IV: 'Iv',
  WX_HEADER_TOKEN: 'token',
  WX_HEADER_RAWDATA: 'Raw-Data',
  WX_HEADER_SIGNATURE: 'Signature',

  // 微信缓存信息
  WX_SESSION_TOKEN: 'token',
  WX_SESSION_USER_INFO: 'userInfo',
  WX_SESSION_PERMI: 'permissions',
  WX_SESSION_ROLE: 'role',
  WX_SESSION_KEY: 'erp-alt',
  WX_HAS_AUTH: 'Has-Auth',

  // 用户失败状态
  CODE_USER_TOKEN_FAIL: '-101',

  // 错误信息定义
  ERR_INVALID_PARAMS: 'ERR_INVALID_PARAMS',
  ERR_WX_LOGIN_FAILED: 'ERR_WX_LOGIN_FAILED',
  ERR_WX_GET_USER_INFO: 'ERR_WX_GET_USER_INFO',
  ERR_WX_NOT_AUTHORIZATION: 'ERR_WX_NOT_AUTHORIZATION',
  ERR_LOGIN_TIMEOUT: 'ERR_LOGIN_TIMEOUT',
  ERR_LOGIN_FAILED: 'ERR_LOGIN_FAILED',
  ERR_LOGIN_MISSING_SESSION: 'ERR_LOGIN_MISSING_SESSION',
  ERR_INVALID_SESSION: 'ERR_INVALID_SESSION',
  ERR_CHECK_LOGIN_FAILED: 'ERR_CHECK_LOGIN_FAILED'
};